// 角色管理中心 - 所有角色数据都在这里统一管理
// 状态定义: 0-停用, 1-启用
export const roleData = [
  {
    id: 1,
    name: '超级管理员',
    description: '系统最高权限角色，拥有所有功能权限',
    permissions: ['*'],
    status: 1,
    createdAt: '2024-01-01 00:00:00',
    updatedAt: '2024-01-01 00:00:00'
  },
  {
    id: 2,
    name: '组织管理员',
    description: '组织级管理员，管理组织内的用户和资源',
    permissions: ['user:read', 'user:write', 'role:read', 'resource:read', 'resource:write'],
    status: 1,
    createdAt: '2024-01-01 00:00:00',
    updatedAt: '2024-01-01 00:00:00'
  },
  {
    id: 3,
    name: '项目经理',
    description: '项目管理角色，负责项目规划和管理',
    permissions: ['project:read', 'project:write', 'task:read', 'task:write'],
    status: 1,
    createdAt: '2024-01-01 00:00:00',
    updatedAt: '2024-01-01 00:00:00'
  },
  {
    id: 4,
    name: '开发工程师',
    description: '软件开发工程师，负责代码开发和维护',
    permissions: ['project:read', 'task:read', 'task:write', 'code:read', 'code:write'],
    status: 1,
    createdAt: '2024-01-01 00:00:00',
    updatedAt: '2024-01-01 00:00:00'
  },
  {
    id: 5,
    name: '测试工程师',
    description: '软件测试工程师，负责测试和质量保证',
    permissions: ['project:read', 'task:read', 'test:read', 'test:write'],
    status: 0,
    createdAt: '2024-01-01 00:00:00',
    updatedAt: '2024-01-01 00:00:00'
  }
];